import Vue from 'vue';
import Vuex from 'vuex';
Vue.use(Vuex);

// 状态列表
const state = {
	loading: false,		// loading
};

// 状态修改，逻辑处理
const mutations = {
	changeLoading(state, loading){
		state.loading = loading;
	},
};

// 注册修改动作
const actions = {
	setLoading(context, loading){
		context.commit("changeLoading", loading);
	},
};


export default new Vuex.Store({
	state,
	mutations,
	actions,
});